taking everything into account - Turco Inglés Diccionario